MVKPLTFKGDKPKKRKHREIAATESKFGADSGTTARTPAEESQHLEDSAEDQSWVSADTPSDIAGPVVLVLPSDPPTCIASDANGKVFASELENLIEGDAATAEPHDVRQVWVATRVAGTESLSFKGHHGKYAFLSTTIPQRTRERMLTNCWDRYLSCDTYGILSASASAISHYESFLALPSTDIPGTFALQTGGGDKEAFVCVREASSSSKASGRVIEVRGDASSLGFETTLRVRMQARFKPRIKANKETKAREKISRKELEGIVGRRLEEHEVKRLKRARREGTFHEEVLDVRVKGKHDKFAW*