MGVCVTGAGGYVASWLVKLLLSKGQKVHGTVQDPGDEKNSHLKSHCRMPWGLPHRISSSIIHSRKPRDRSAGARSSERDALKYAEKSGLDVVMVCPSRILGPLLQPTVNSSSRLFIELFKGGVETIDYRIWVIVDVRDVAEALLLVYDKKEVCGRYICASYPVRVQSMVEKLKSKYPHYSYPKNYIEVDKKVKLGSEKLKRFGWECRSSDETIFDTVEYYREAGILNKD