MGVHRHWLGDALSISLFRKEYKVPANVEVRPDGPDDGITYSDGWMPFWLVAVVEGGVRFPLHPLLRECLREWGLSPCQLLPNGYKIIMGTVRLNEILSINLGVSDIEEAYDLCKSADGHTYYLRLRLHRTAFVTALEDSYKYAGEDRVFVRGAWEFGEAEPSTTARIPRKIGVPPSFRQRRELARRNRWRVNSDWHEKVRKYRGHHCRAAYSLLGYTPHYKSFLAPRRVTGIDSVLHGEDTVPGTERTQAPAPETVTVAIPSGIPVELGGQSPVREAAATKRAETGRRRLRQKFVVSSESRSTSSSEESEVEMLRGRPSALSRKTSPPLRLETRAKARFPAEVPTSPEVCRRRTLLR