NIFQVSNFNTKRKALPYELSLWSLQIQYKIIEEMIGCNLVIKKKKKKTDWLNTLLRLKFFDTCVHHEEYRKNEKNLFCIDCNIGFCRHCVTSHCLHRRLQICKYVYHNVVRLQDIQKHLDCSKIQTYKINGEKAVHLNPRPQSKDAKPSTKSLCAGSCEACNRYIQDPPNRFCSISCKITIVPLKPKESSNFITYEDLSCKEKSINSETMLSEIESSLSLAESSEEIQPCWVNSSLKPRKLLHKRKGIPFRAPLY