MDGGDGGLLSPTTTRGRRDSRRSVTRRLSSLSTNRSDLFAGPAVVAPPQFLDKPSNAGETALAMEMAKHHLGEQEEEVTPPETGPHTPAEGDQQTTDRFAYAFDIDGVLIRGGEVIPEAIEAMKMLNGQNTYNIKVPYIFVTNGGGKTEEERCIQLSNQLEMEVSPGQFICGHTPMREMIEKYKTVLVVGGEGDKVRKVAQGYGFKDVITPGDIIKDNKDTTPFRKLTAEEMDHSVKRNYGEVEIEAVFVFADSRDWAGDQQIILDLCMSKNGKLGTRSETFDEGPPVYFAHNDVIWATSHSFSRIGMGALRASLEAMFKAITGKELRTIAFGKPQTGTFDFATRLLQQWRKDTHGIDQPPSTVYFVGDTPESDIRGTNEFDQSDRSTCDWHSILVKTGVYQDGTEPRYKPKHTAENVLEAVKYGMQREYEKALKSVTGQVSAPGIDDAVIEE*