MALEEPHDTQLHFLIIPITSPGHYIPTIDMAKLLAQHGVRVTIVTTPVNSIRFGSILDQAIQSGLPIRYLEFPLPTAEFGLPEGCESLDEVPSDLARKLFLAHSSLQKEVEQYIEKLNPRPSCIVSGSFLLWTAETAKKFQIPRILFDGMNCFTQMCNHVLYLTKVYESVDESESFVLPGLPDRIELKRSQLSFIFNSGSKDVADLVEKLRISESEAYGVVINSAQELEQGYADEYQKIKEDKVWCVGPLSLCHKDVSEKALRGNKPSINETECLNWLDSQDNGSVIYACLGSISRMEPDQLVELALALESSNRPFIWVVRAGPKTPKIEKWIDEEGFEERTKDRGLLIRGWAPQLVILSHPAIGGFLTHCGWNSTLEGVCAGVPMVTWPQFQEQFYNEKLVVQVLRVGVSVGAQNVVHWGEEEKSGVQVKSEELRKAIEIVMEKGNKEGEERRKRAKELSKIAHKAIEEGGSSHCNMRRLIEDVRKLS*