MKVDPNLNVIFTACLTVYVGCYRSVKPTPPTETMSKEHALRFPFVGSAVLLSLFLLFKFLSKDLVNAVLTCYFFILGIIALSATLLPAIDRFLPKEWNEHSIVWHFPYFRSLEVEFTKSQIVAAIPGTFFCAWYASQKHWLANNILGLAFCIQGIEMLSLGSFKTGAILLAGLFVYDIFWVFFTPVMISVAKSFDAPIKLLFPTSDSARPFSMLGLGDIVIPGIFVALALRFDVSRGKENRYFRSAFFGYTVGVILTIIVMNWFQAGQPALLYIVPAVIGSVAVCCMRNGEVKPLWEFDESKTAADSSVGHTTPFQDGESCDGDAKSIKKME*