MVLLFGSDYDRILAKYKPAGPPPGAGSSREYLGTGCSSEFHVELDALLALGCTSRPGLPGSSPLGCLEPSQASSLMWALATARHRSPRLAQVEQAVVQCALSLWLDHGLDTQSDRTFGRPASERTAAAIAAACQHLGTLDAAAEDEVRQMLTEAAGAYRRGSAALKVVSSAGAHSGYQRQVANTFMRLGLMHMIEDCSSGYAVDIGLPQLRVAVEVDGPSHFCLTHTPHNAASRLTLTGPTAMKRRHLQKLGWATVSIRWKEWDQLTSPAAQEQLVQRRLRAALEGQVLASTNALG*