MVLASSTTSILCMLLPLLMLFHQGLQFSGSAHRLLRTLDCRTIALEILVKLPYPQVSGLNNSDDKANLRNSTLRRVNLDEFLKSQEEFDSQDTMDIKSKLQKLKCCIPAAASDSVLPGVYNKDLDDFKKKLRFYVIHLKDLQPVSVSRPPQPTSSSDNFRPMTVEC