MVMVKEEELSRFEVEVQGWAARDDSGILSPINFTRRKTGSNDVTFKVAYCGVCHSDLHQIRNEWKNSIYPMVPGHEIVGLVTEVGSEVKNFAVGDRVGVGCMVWSCQQCDFCSGGQEQYCEKVIWTYNAINVDGSPTFGGYSSLMVCDQRFVVKIPETLPFDAATPLLCAGITVYSPMKYLQMTEPGKSLGVVGLGGLGHMAVKLGKAFGLQVTVISTSPNKEKEAREDLGADNFLISKDEKQMQDAAKSLDYIIDTVSADHPLQPLISLLKVQGKMVLVGLPENPLYFHSAAVTSGRRFVGGSTIGGVKETQEMLDFCAEHNISCMIENIPIDYVNTAMERLLKADVKYRFVINVAESFSSPTAN*