MVVGKRCFEEDSDHGDDDNSEARRLRTTISRFFYLMGVFVVSDVIPLLKWFDFQGHRLAMKATAKELDSLLVKWIKEHRRRRSLAEVEGRNEDFMDVVGGKNDTYLD