MKDGHVPCKPLLPSLNGGSRRRIYTAAAILVAISYTFGVVTSPLLSYLACKEPGNMSSRGPAHAQALPVKTADDLALPVKTAEDLALPVQQSTDILADLARFDRQCAAPVPSKRVRQAILDALFNGTSPFQGFPPEHARALLRPRRIKGWGSTATVFERLIKECRPRTIVELGTFLGASAVHMAALARDLGLKTQVLCVDDFRGWPGFRRKFRDIQIVNGDVMLLYQFMQNVASMNLTGNVVPVPYSTAGLLRALCEWGIYADLIEVDAAHDFHSAWADINAAYAILRPGGVMFGHDYHTLMDNRGVRRAVNLFAKMRKLRVEPDGQHWVLRPFP*