MPTAFRSLDPFAAPQPEPALPSKGLPTSPESRPAPAAVLGAHSDNERDVRLLQWLELGGAHFPLRVATDPATGVRGALAVEDIAAGSQIARIPRGRVITYGTVAGSAELGFRCSGLSRVDGDEALALFLLLERARGAGGAWAPYLESLPDLGGFPALGWGEAEVERLRGSPPATSSSSSASPTATPTTASPRPPPPPPLPPLLAAPGASPRTPSRGRWGAADAGDAAEGEVRWDRTDKALVLLCYGDLPTSSSSPALRALGFDPRGGRYELLLWARKSLPHELKAYLAVAAAASAEELAAARAGEAAALPRPAAEILAALVEAALAAYPPPHRPRRRGWCGRGRAGLAETVVEGERALLRDWLRPLAALVALLPLKIVDLFEGETLRVSEGLG*