MVKLKSWAKSKSVLGIRYDLFRILTGEDGEGYNKELSEILLKFPGLLVCKEGHTARNENNLVWKELKKVETEKRVLISQTPFQNNTKELYNTLSVVSPKIVADLEQKSASLSSLIDKNARALEDLRDIHSPFVHKYSENVKMVSLQGIRDTIIDLKPTELLNRVPENSTPFYEQNLMSLISVHPSFVANKKEFSELESQIKERRCRLYPNIGVKKKFVIQLIRIWGGWKERVIVFSQLLDPLNLIKKQLNSLFSWSLARISLIGASRVVLLDVLWNPSLEQQVISRVYRSGQTKFVHFYCHRNGRLTRSNNKQERYIIPMYFRPGMKKTLHVLCQRITYLNAWLSMRASVIFLKSNLMLFMWCLRHALILVANLQKGVVKQSDLF*