MIGFLKFALIGTVLLGVANGASVATASAKGSNCTVQDGYAALMCLVRLSDFAEKVDNLDMNDKTKLKEFKRSCDSLHSCYSNLNCTTKSDDEKDKYVESIKQYCDAVVYVSDGFSKCSDKLNEKKSKCFDDWDPIPNKIHLEEDEAKIEKIKNEACKTYFGKDDCMKKEITETCGKEEWDSFRKQFVNLSGGLVSKCDFSRFE