MAQRGELGRQLPLRGPLKALEADIHHANAMADAIQRNYGGACVQMRLSFSSLAPLFLYFIQWLDCGCCYALPSYLGLFHILICKVYADGDSSVSTYERRASLREFYAIIYPILQQLESSLIERDLKGKGRCKDIVSRRRMEDWKKVSGRDVEREDECGICMEACTKMVLPNCSHAMCIKCYRDWYKRSESCPFCRGSLKRIRSTDLWVLTNSNDVIDPAHLEKENPRRSWLRIRIKMSTHDAKVLQHLVVNLASSVESGAFNIRSFLEEAFRHLGDEHYLLNALLEIRKEVDLMEQDALESKARSDPEKERMEEQINLAEPVKPVPRQITFTPPSSPELYEASDNDSYDSDRSTRYSIWNL*