MDDGLYLPIPSHLLFPYPEISHGFDDEFLACTHTHTCCNVPSWPAAAHAHTCLHAHTQVIASGEDHAEHDQLRNLRKPLGNREAVRKYRQKKKAHAAFLEEEVKKLRAANQQLLRRLQGHAALEAEVARLTGLLLDVRGKIDAAEIGALPLEERCSFGSVVQAEIGALPLEEAASALSSVLLQTRRHALTLAVLR