MKKGFTPITTTASKTLIFFFYVSFCNIIIIFPTSSFAFVHFKTDYISLSFFDAPAPFAIPVNRSGICGPLHLADPLDACSSLRKSFGFEAEADQPRFALIERGNCPFEVKVKHAQAAGFQAAIVYDDADHRNLVSMIGSPEGIQVHAVFISKRAGEILSKFAQGEKGECCITPSSGGRAWTVLVISIFSLVIILSAFGMLLVARNHRTRRQQVTHHHSPHVNRRVVKGLPTVTFTTACRNDNRTATTCAICLEDYRDGESLRVLPCQHDFHVTCVDAWLTKWGTFCPVLALLQALTVAGLYEI