MAASPVGSVVSAGLDDSPTGLSPAPGKVLSPVLLCKVCGDTSSGKHYGIYACNGCSGFFKRSVRRKLIYRCQAGTGLCPVDKAHRNQCQACRLKKCLQAGMNKDAVQNERQPRSTAQVRLDSIELDAELPPEHVTTTREVPPTPCPAPRGPSATVAITPGPRAPTPPTNHRFMASLMTAETCAKLEPEDADETVDVTGGEPERAASEYQVAPYPAASPENVYETSARLLFMAVKWAKNLPVFSNLPFRDQVILLEEAWSELFLLCAIQWSMPLESCPLLAVPEPAPGKLLPAALDVQALQETLGRFKALAVDPTEFACMKAVVLFKPETRGLKDPEQVENLQDQSQVMLGQHNCSHYPGQPVRFGKLLLLLPALRFISSERVELLFFRRTIGNTPMEKLLCDMFKN