MALLLAASAAPAPDDTGDLVVFTYANDGGTWACLTGSAPATLTSDIEPSQRVVELVSSDGTRIDGVCAAVHRSGPSADNSPDTSSAWIAYASRAKEVVLVNVKILASEAAHASKAISVKQVWAVECPKRPSCILFSPDGLRVIWSDFFGDIYWNPVESEPKVHGTNGKDEAPVRFSFRDDQDGAFAKAGLKRGLIGGHFAAVFGIDAVAVPGRTSGDPGSSALFASCDRERVVRIARLPDIHIIESFCLGHTDLVLTARFVSDQVLATAGADGTVRLWRALSGELLDTWSPQITSAEQDDTIISNLQYLPEYDILVAMSFNRAHLFFFESVSRECVLSNASTYALGHDSSACFPQSMAVCGMSHLFVSFDSLPSIKKLSVVREASGWKIDAHPFLDIPEPAKLAALATPKTAATAGSPASDLKTEGSDKEAVAFWPREFLHMMRKKEGDPEWKGKKARPKANKSVG*