MVRDPTCVAHAEDLQAGSSYNIPANTQQAFGTLRAADEIIDEGHFIGKARSALGEAMNGYRPIVELMNANFGIYGMAELSSAGNTFATTGGQFNMPMTVIGAGGTAPNQSLGAEHSQPFHAYIMGIPGLKICTASKAPYGLAKSMIRDNGPGVLLLPVKLMKTRGPCEVDNFLPLHKATLQHEASAASIAAGKAVTVLTYLHGTKESEDAIETLTAEGYDVDLIELTCLKPFDKETIQASLARTHKLAILDESTRSGGVGATFSALVSEELFDELDAPVRRLCMEDAPVPYATEMERVMVKRAADLVEGVKSMC*