MGASVVPERWDVLGLGQAMVDFSGMVDDEFLERLGLEKGTRKVVNHEERGRVLQAMDGCSYKAAAGGSLSNSLVALARLGGRSIGGPPLNVAMAGSIGSDPLGSFYRTKLRRANVNFLSAPVKDGTTGTVIVLTTPDAQRTMLAYQGTSSTVDYDACLASTISKTNILVVEGYLFELPDTIRTITKACREAHRNGSLVAVTASDVSCNERHYDDFWEIIGNYAGIVFANSEEARALCHFSSKESPASATRYLSHFVPLVSVTDGPRGSYIGIKGEAVYIPPSPCEPVDTCGAGDAYASGILYSFLRGVSDVKGMGTLAAKVAATVVRQQGTRLSVHDAVELAESFAFHLNSSTIRSDIGSDHISSL*