MVVGKRCFEEDSDHGDDDNSEARRLRTTISRFFYLMGVFVVSDVIPLLKWFDFQGHRLAMKATAKELDSLLVKWIKEHRRRRSLAEVEGRNEDFMDVVGDFREKRELARRNRWKALILGGTDATSVNLARAIALVVTSPHVLKKAQEELDIHVGRDRNVDESDIKNLIYLQAIAKEALRLGPDDSATVAREAMQDCKINGYHVPAGTQVMVNIWKLHQDPRVWSDPPISTREVPHKTCGCGAQGPAL