MQVPVRYELLKRCSRTAARRGRLYTPHGVIDTPVFMPVGTQATVKTMAPWELEELGAGIILANTYHLHLRPGEDIVQRAGGLHGFMQWKGAILTDSGGFQVFSLASLRNISDEGVQFRSHIDGSPRFFSPETVMAIENALGADIIMQLDECPPYGATRSYLETSLRRTLAWAKRCKEAHARPEEQALFGIVQGGEHLDLRRQAVEALVELDLPGYAIGGLSVGEPKPLMYEILSHVAPLLPEEKPRYLMGVGSPDDLFEGVERGVDMFDCVLPTRIARNGTVFTSTGKVVMKHAQYRDDFRPIDPSCSCRVCRTFSRAYIRHLLKAEEILGVRLTTYHNVHFLLNLMREIRKSIEEDRFLAFKREFYNRYGYTSEREGV