MIGGCRRYGAAALAAPIPVFVFLHDCRLYGLQLSRWNRNMMMSSIRFSIAGAAFSVLLLTGAAGAAPGTEADIAVQKMALAAAPMSAAALEQLYGGRTWRWNDGGGYFSTKKHRFTAVTRKGTARSFATGRWFATDGGKLCMKAYWSNAGGGSGAITCFLHREQDGVVYQKPNLGGQWYVFRHNPVQKDDEARKLLRGDRIRQGR