MVPLRVCHRLVHLSGLPSSSLRLPFPTSMAAPQPGSKTLRPGISSPSHDGPVRKRPRMMATDAAAPMASEECSAMKAEFARHAEYLNTLNDKRERLVKASRDITMNSKKVIFQVHRISRSNKEEVLSKAELDLAAVVNQHIGKLVKELQGTDFWKLRRAYTFGVQEYVEAATFCRFCKTGTLLSLGEINDSLLELSDKSVEPLQINVLDYLLGVADLSGELMRLAIGRISDGEVEYAKNICTFVRDIYRELTLLVPLMDDNNEMKKKMEVMLQSVVKIENACFSVHVRGSEYIPMLGSSAEPDYAFFGAADYDQ*