MASAAAYCLVAVDVSTRFSSRTYSSSPANSTISHSKHTLTSGFHGIALYNGKSNGIMFSKFSTRKAPKLPQSNRNGVVSPVAALPGALLFDCDGVLVDTERDGHRISFNEAFSEKGLNVTWDVELYGELLKIGGGKERMTSYFNKTGWPKVAPKTEGERKEFIASLHRRKTELFMALIEKRLLPLRPGVARLIDEALANGVKVAVCSTSNEKAVSAIVQYLLGPQRAEVMSIFAGDIVPRKKPDPAIYLLAASTLGFETSRCVVIEDSAIGLSAAKAAGMKCVVTKSGYTAEEDFLGADAVFDCIGDPPNPRFDLNFCGNLLEKQYVS*