MTAREVNFDGLPGLTHHYAGLSFGNEASTRHRYRVSNPQLAAKQGLKKMKALADAGYPQAVIPPQERPNVPLLRQLGFSGSDEQVVARVAQQEPDLLSAVSSASAMWVANAATVCPSADSLDGLVHLTVANLQDKFHRASEAPTTEALLQAIFPDRTRFAIHPALPASAWFGDEGAANHNRLGGEYGAPGVQLFVYGRRRGSEEAPRRYPARQTLEASQAVARLNQVNPRQLIFARQHPAAIDTGVFHNDVIAVSNRQVLFCHEQAFADQTALLQQLAQRVPGFTPLVVPASRVLVAEAVATYLFNSQLLSRADGSMALILPQEAQEHAGVWEYLNELLAGDNPIADLRVFDLRESMANGGGPACLRLRVVLTAEEYQAVNPHVLMNDTLFATLNDWVDRYYRDRLTQTDLADPQLLREGRDALDRLTQILQLGSVIHFSNKGARWNIFWH*