MAPDLVNGVLNWVGTPAMVASLLLFYPPYYLFKTCYSFLSWLFPEDLAGKVVLITGASSGIGEQLAYQYALNRASLALVARRESSLRHVADRALELGARDVVVLPGDVSTPDDCDRFVRTAISHYDRLDHLVCNAGVASVGAFEEIPDVTSYSSQLDVNFWGSVQTTFAALPHLKRSRGRIVVTASATGWNPVPRMSIYNAANAALINFFETLRTELGNQVGITVVTPGWVESEMSRGKFLKEHGQVEVDQEMRDAQIGLFPVEYAKNCAKAMVQAARQGERYLTVPAWFGAMYLWRLFAPEVVEACYRLLYMHGHGARQADAPSRTMAEAGGKQLLYPTSLRSDEIKE*