MKKGFTPITTTASKTLIFFFYVSFCNIIIIFPTSSFAFVHFKTDYISLSFFDAPAPFAIPVNRSGICGPLHLADPLDACSSLRKSFGFEAEADQPRFALIERGNCPFEVKVKHAQAAGFQAAIVYDDADHRNLVSMIGSPEGIQVHAVFISKRAGEILSKFAQGEKGECCITPSSGGRAWTVLVISIFSLVIILSAFGMLLVARNHRTRRQQVTHHHSPHVNRRVVKGLPTVTFTTACRNDNRTATTCAICLEDYRDGESLRVLPCQHDFHVTCVDAWLTKWGTFCPVCKLDMSKVQVSFLCC