MTATTLNVVKKVRDKMRRNAAKSVRKTAKELGVSESSIRRICHNKLKVKSYKKQKCHALTPSVRAARLERCRQLLRRFDKARCLEIVFSDEDLFTIGAPLNNQNDRVLAGSVGKANQIGRIVERKRHPRQLMVWVTITPDGKSDLVFVEEGVKIDSILYLEDILKKSLLPWTRNHFGGRSFVFQQDGALAHKSKEVQGWLQRELSDSISSSEWPPYSPDLNLPGLRH