MYQVHVQRPALCLLVATLLCFIVHSGSLTPDAQLNGTRSFLGNWNESDTIPCGWARVICNPLTQIVTPLNLPYRLLSGTISPSIGKLNKLRRLALHENRLHGHIPPEIGNCTELRALYLRDNYLEGEIPAELGNLSNLVILDLSSNSLKGVIPASIGELGMLRFLNLSTNFFAGEIPKTGVLGGFSNHLFIGNLDLCGLQVEKLCKNMLEFPAIVPKSVEHTRKFARYLNGLLIGAMVTMGVALSVLLVFLWVCFLSKKGDKEEKEYTNIEQLPKNQTDTQLVTFHGDLPYTSEDIIKRIELLDDTDIIGSGGFGTVYKLVMDNNSLFAVKKIVKCGVASNRIFERELEILGSIKHRNLVNLQDYKRPTPPLNWMAQLKIALGAGRGLAYLHHDCDPRIVHRDIKSSNILIDERLEAHVSDFGLAKLLEDGETHVTTIDAGTLGYLAPEYLQSGRATEKSDVYSFGVVLLELLSGKRPNDPSFMNEGVNVVGW