MLSLASFSLGLNLGATPTRAGDVRMAVDVRAPFKTTESDRLMDEAREIMPGGVSSPVRAFKSVGGDPVVFDRVKGAYAWDVDGNKYVDYVGTWGPAIVGHADDRVLDAVKATMDKGTSFGAPCALENELAKMVIDAVPSVEMVRFTNSGTEACMGVLRLMRAYTKREKVIKFDGCYHGHADSFLVAAGSGVATLGLPDSPGVTQGASASTLVATYNDIESVKALFEANKGEVAGVILEGVVGNSGFIVPDQAFLTELRQVCDDNGAVLVFDEVMTGFRISYGGAQQHWGITPDLSTFGKVIGGGLPVGAYAGKKEIMEMVAPAGPMYQAGTLSGNPLAMTAGIETMKILKQPGTYEQLDRMTDKLINGILDAGKAAGHAVCGGHISGMFGFFFTDGPVKCFADAAKSDTAKFAKWHRGMLERGVYLAPSQYEAGFMSLSHSEADIEHTIAMAKEVFAEL*