MQGFKIARHFELPTAPSQFFAGSSLNRLSFLRSNREFLNKAFYDHTTRFLPFCDLNPALLVKDDKLVTLSYPQISKYFTFSPFEHTDKQIAERFSKGESLPVLVYMGNEERNGPTDNWSQHNVFAIDITGIDELQQSIRDNGGTFVNLRSIFTEQYQLSASDSGACAFARSILDWISRYRFCPGCGKRNIPTMGGTKLVCSDVLLNDDSNCPSKKGINNYQYPRTDPCVIMVILSHDMQHILLGRALRHPKGLYACLAGFLEPGESLEEAVVRETYEESGVDVEKVLYYASQPWPFPQSLMLACFGIARKNAKIQRDKDLELEDVRFFSREEVLRSLEWDAKDGPAPILFPPKLSIARNLIQAFAYDDWTNSQVKM*