MAASPAGSVVSTGLGDSPTGLSPAPGKALSPVLLCKVCGDTSSGKHYGIYACNGCSGFFKRSVRRKLIYRCQAGTGLCPVDKAHRNQCQACRLKKCLQAGMNKDAVQNERQPRSMAQVRLDSIELDAELPPEHVATTREVPPSPCPAPRGPGATVTTTPGPRAPTPPTNHRFMASLMTAETCAKLEPEDADETVDVTGSEPERAASEYQVAPYPAAGPENIYETSARLLFMAVKWAKNLPVFSNLPFRDQVILLEEAWSELFLLCAIQWSMPLESCPLLAVPEPVPGKLLPASLDIRALQETLGRFKALAVDPTEFACMKAVVLFKPETRGLKDPEQVENLQDQSQVMLGQHNRSHYPGQPVRFGKLLLLLPALRFISSERVELLFFRRTIGNTPMEKLLCDMFKN