MIVLDSAKGDGSPAANGDGTSARAGGKSASSPKAGSRGVVVADALYPREHIRMEWPTVRKVGSGLANLGNTCFMNAVMQCLTHTPALAAFCLDGEHRRFRPKGGNGGGGSFSAIYEMGEHVCRALAGERRVVSPSAFVKNLRSISKTFRKGRQEDAHEFARCLLDAMHEKCVEHARPKPPKNSPRAETTFVFQVFGGRLRSQVTCKTCGRKSDTFDSFMDLSLDIAKAKSVEAALKRYVAVEVLDGSNKYKCEMGGGKPHMTRATKQFTIDAAPLVLTVQLKRFEYVPFGRGKLTQFVEYPTSLDITGAMSDANPKARGVEKYSLFAVLVHAGGSMHSGHYYCYVKAATGVWYEMDDEGVSATSERTALNQKAYLLFYAREGT