MHALQVLDLSSNEFTGELTRDLSGLIAYKIAKIPLESSPYESIRFSYVNRDVIISLRKGKISLEYEYVLDALALLDVSSNQLTGEIPADLGTLHGLKYLFMDDNNFEETIPIELGEIVDLLELDLSRNQLSGPIPVSLSKLRLSYLNLSLNQLSGPIPVANSFSTRYSESFLPGNPKLCGDSIYKPCETSAFIDDGELDPSPVTQQTKSWSLYFHGISMTAFAIGASVGFSTVIGLVTLIPSLRNRFLFPKHGTISHAQSQSDYGLFRRPS*