MVKLCVICGNMDGDNDVSMHRIPTDVRRLEWIEFVANQGFAVNMSSRLCSRHFIPGYDYIERDAGRRRLRHTAVPSLMTFFT