MQSVDVAIVGGGMVGLAVACGLQGSGLRVAVLEQRVQEPLAANAPPQLRVSAINAASEKLLTRLGVWQDILSRRASCYHGMEVWDKDSFGHISFDDQSMGYSHLGHIVENSVIHYALWNKAHQSSDITLLAPAELQQVAWGENETFLTLKDGSMLTARLVIGADGANSWLRNKADIPLTFWDYQHHALVATIRTEEPHDAVARQVFHGEGILAFLPLSDPHLCSIVWSLSPEEAQRMQQASEDEFNRALNIAFDNRLGLCKVESARQVFPLTGRYARQFASHRLALVGDAAHTIHPLAGQGVNLGFMDAAELIAELKRLHRQGKDIGQYIYLRRYERSRKHSAALMLAGMQGFRDLFSGTNPAKKLLRDIGLKLADTLPGVKPQLIRQAMGLNDLPEWLR*