MDKTLHAVCVPFPAQGHVIPFMKLAKILHSRGFYVTFVNTEYNHRRLIQSQGPDFEKSFQDFKFETIPEGLPPSDRDATQDPVSLCDSIRKNCLTPFRDLLSKLISSPVIPPISCIISDGMMSFAIKAAQEFGILDVQFWTASACDDSFMEDGTLDTIVDGIPGKSNIRLKDLPSFIRTTDPDDILLNYLGDEAQNSLKSSAMIINTFTELEREVLEAIEARFLNIYVTGPLSLMEKTIPESKLSSFRPSLWKEEFQCLEWLDKQEQSSVIYVNYGCMTLMSDHHLKEFAWGLANSKHPFLWIVRPDIVMGDSAVLPDEFLEEIKDRGLLASWCPQNQVLSHPSIGFFLTHCGWNSMIESIGSGVPLICWPFFAEQQTNCRYACAEWGIGVEVNQDVKREEIEAIIKDMLEGEKGKELKGKALEWKKKAAEATDIGGPSWKHFDTFLEKLLLNRE*