MRPTTHTTSRPTLSFTLAAHSCTPHFLHSKLAATTMDAPPPARHCFANGNGHVKKVAQSAEERLAELRKLIGKAEGDALRIVGVGAGAWGSVFIAMLQDAYGQLRDQVQIRIWRRGGKAVDRASAEHLFEVINGREDVLRRLIRKCAYLKYVEGRLGDRILYADEILRDGFCINMLDTPLCPLKVVTNLQEAVWDADVVINGLPSTETRPVFEEIGRYWRERRTLPLIISLAKGVEAALSPEPHIVTPTHMIQAATNVPIDRILYLGGPNIAAEIYNMEYANARICGSEKWGKPLAKFLRQPHFMVWENPDLLTHEVMGGLKNVYAIGAGMVAALTKESATSKSVYFAHCTSEMIFITHLLTEEPEKLAGPLLADTYVTLLKGRNAWYGQKVAQGELRPDMGDNIQGKGTIQGVSAVEAFYELLRQPSLSVMHPEGNKLAAPVELCPILQTLYKILIKRESSSEAILEALRDENMYDPRHRIEIAQDKGFYLPQLLGSPRLSGSS*