MKAEEMPVVVGGAGGGCWGQQQQQQQGARPCDTCGVDAARLYCRTDGAYLCGGCDARAHGHGGAGSRHARVWLCDVCEQAPVAVTCRADAAALCAACDADIHSANPLAGRHERVPVAPFFGALAHEADAAAAHKEEDGSNEEAEAASWLLPEPGDSPEAEDTAAFFADSDAYLGLDLDFVRSMDGINAIGVPVASSELDLAAAGTLFYPDHSMNHSVSSSEVAVVPDAMSLGAAAAVVVSRGKDREARLMRYREKRKNRRFHKTIRYASRKAYAETRPRIKGRFAKRTGTGTADDDALEHDDGPFSPAVSALVASDGDYGIVPSF*