MLTCWCQTQNTKYKQGLNEVLAPFLNLQVPLSGETDEGRTPAKDDEVFDLFAAFVQHYAPFFFCEEFVPLQCAFIFFRRLLLYHCPQLQNFFAEKGVTPDMFCMPWFLTLFASKTPMRLTVQLWDRLLERGEQHFFMFLALAVVIKAEQTILQAERSALPEILTSLGVFSVKEMESLWSFAEELVMQTPATFMSRVRRIVLHPEEKELPQLERLEKEGVFFIFPEEVVGHCYPPRPGEALKPWQPPPSCTWRLLLLDLRPAAEFEAMRLPAAVHFDAAARFPQSSWSGRKAALFTKGSSAPESSEVLDALKDG*