MDLLASLNMDDLPEQQTRTMHLIREHPDFQLHLGFDACCTCGKAFSSAAFAMTCPGCHRVKYCSESCRQKDSEAISLTNLADVGQEEEMDSAMGHSSVMCALLRCCQDDEVVKDNESPTDMDRKRVQAARDRIQSELESYPATLANVISEGPCYQSVLRLKASTTKTLIVHVVGASDDAELWDLSKDGGSDNVFVAYTEALSDLATSRGLDVIKLVFVGPDCPDTNVDVRKSFQSFENPKAIFGELQIQTLKGLYNEDRLDQHGLQKPDIVIFFNPGFTVPEYSWNEALASIEKGTPFLSTTNTELEGVADCQYLMEQDKIETIPPGLAHIFDLCSEGNEETDDEGSPGTGTAFFSVNPFSGSRIRQSGTLANDIFVKNRWILGGILNSFDLSKANSDTSSKRRRAASDSKFNNPALI*