MAASPAGSVVSAGLDESPTGLSPAPGKELSPVLLCKVCGDTSSGKHYGIYACNGCSGFFKRSVRRKLIYRCQAGTGLCPVDKAHRNQCQACRLKKCLQAGMNKDAVQNERQPRSTAQVQLDSIQLDAELPPEHVATTCEVPPSPCPAPRGPGATVTLGPRAPTPPTNHRFMASLMTAETCAKLEPEDADETVDVTGSEPERAAGEYQVAPYPAAGPENIYETSARLLFMAVKWAKNLPVFSNLPFRDQVILLEEAWSELFLLCAIQWSMPLESCPLLAVSEPAPGKLLPATLDMRALQETLGRFKALAVDPTEFACMKAVVLFKPETRGLKDPEQVENLQDQSQVMLGQHNRSHYPGQPVRFGKLLLLLPALRFISSERVELLFFRRTIGNTPMEKLLCDMFKN