MKVLSFFGEEGVGGSRFVNVTMSEKNTIMKRLAVLLLLLVFNHCIVQSEAEFEGECKFNKHLKPRPHSVSVLDFGAVGDGKTINTVAFQNAIFYLKSFADKGGAQLYVPAGKWLTRSINLTSHLTLFLEKDAVILASEDFDHWDVVEALPSYGRSIEAQYGRYRSLISGNNLTDVVITGNNGTIDGQGSIWWEKFNSHSLNYTRPHLVEFVSSSNVVISNLTLLNAPGWNIRPAYCSNVVIQNLTVYTPQDSPFTNGIVPDSSEHVCIENSNISMGYDAIVLKSGWDEYGISYGKPTSNVHIRRVRLQSAAGAGVAFGSEMSGGISDVLVELSALHDSLYGIELKTARGRGGYIKDILISNVVMDNLQVGIKATGYSDTHPDEKYDPSLLPTVSGITFKDIVGTNISIAGNFTGLSESPFTSICLSNISISISSDPSTPWLCSNISGSSKNASPEPCPELQGSFSSCFALPNPYTEVAVL*