MNLRLSALGLSGEFPRGIRNCTSLTDLYLSGNNLYGTIPSDISVILKYVTVLDLSYNTFSGYIPPDVANCQYLNVLKLDNNNLEGEIPRRIGFLPRLKTFTVANNYLTGPVPSFVSENITAESFANNELCGEPLKGCEDSWIWKHVDRASFIEAFVCGWALFFTFVLVLCLFKFPVKAINKIVSLNIWKLRKKDLTSRSEEELSRYQKILKLEKFVTRMSFTELENATSDYSEDYLVRNGMLGKVYKAILPNDWTLAIKKLNDSENLEDEFVSEITTLGGLRHRNLLPLIGFCVEKEKRLLVYKYMHNGSLHEWLHSNEDKAKILDFRLIVKIALGIAKGLAWLHHGYKLHVTHGSISTRCILLDQNFEPKISNFWEAKIWSKNDTALSWSLFPVAEYSCLGSYKQDMYCFGVVLLELVTGKEPHELTSSRNLFDHSPCLLDADKDLLGKGINDLILEFLELACDCVKFLPNERPTMLEVYDKLKTISQGRNDD*