MAPSHFLLVTYPAQGHVNPALRFAHRLIRTTGARVTLATSLSIYHCSNILNLDNVYNLSLLTFSDGYDDGVIPTAEDVQKRLLNLERNGDKTLSEFIEANRSGDAPVVCVIYTILPSWVPKLAHRCHLPSVLLWIQPALAFNLYYNHSTRTNSGFEFSNLLTLETRDLPSFLSPSNTSNTAQAVYLDLMECLKEKSNVKVLVNTFDSLELEALTAIPNIEMVAVGPLLPPDVFTRSESVKDQSSYTLWLDSRAESSVIYVSFGTMVELSKKQIEELARALIEWKMSFLWVITDKSNREAKIEGEEEETEIEKIAGFRHELDEIGMIVSWCSQVEVLRHRAVGCFLTHCGWSSTLESLVLGVPVVAFPMWSDQPTNAKLLEDLWRTGVRVRENEEGLVERGEIRRCLEVVMDEKSVELRENAEKWKRLAIKAGRERGLADRNMEAFVDSLFSEAEEVKDKHI*