MVFVHGSYHAAWCWSEHWFDYFASRGHDCYAISCRGQGKSDVPQGVSVAATLVEHADDVTAFCASLETPPVLVGHSFGGLVAQQVMCRRNPPELAALALVASVPPTGNGPMVRRFLARNFIASVKITYAFIAGAFKTNAALCRECFFSRDLPESELLAHMGQIAESCNVRLLDLKALDDVLPIPAPRAGSAPVCVMGGRDDFVVDVEGLEETAEWGRTEAIVMEDAAHDLMLDTRWERAAAALDGWMATNVSA*