CTHPAIETRRCLSAEAATKGTAFPTRILPDVGASSPPSHGMNSSNMGSATKPTAETRATKDVAPFLKQLRAMLEDDHSTVLRWAANGRAFEIVDMEQMMNHVLPKYFKHRKYTSFQRXXXXHQANGRNARDQGRGAASVCTFSNEFFRRDQPELAWRITRKKSAHNVASHHYHPRVSPPMLLPASPLQPVSGSPELESALAQYENSPTRVREHIANSAINVSVTSCTAEFLSTGASPSPTDFSRMLQAHDFPACAIEPASMAAPPDEQLESFEWIDVLLPLIDQIEDEVYPSSVCPPRNQHRGSSAPAKAQLYGYIEL