MDAQNTRECFAPTKLNLLPLQDSKLAWAGRPATQWTVFSMYQISTENRASVYCNAAASTSAPSFLEKIDFRKLQNGSDIRGVAVGGVEGELVNLTEAVAEAIAAAFAAWLSDKKKAEGTKKLRVSVGHDSRISAQMLQDAVSRGIAGAGLDVIQYGLASTPAMFKSTLTEDANFMCPVDGSIMITASHLPYNRNGFKFFTSAEGLGKNDIKDILERAANIYDGFSEEKLKESRQVAYAAVKKVDYMKVYTSDLVKAVRKAAGNIEKPLEGFHVVVDAGNGAGGFFAGSVLEPLGAITSGSQFLDPDGMFPNHIPNPEDKAAMKAITTAALANKADLGIIFDTDVDRSAAVDSSGREFNRNRLIALMSALVLEEHPGTTIVTDSVTSDGLTTFIEKKLGGKHHRFKRGYKNIIDEAIRLNSVGEESHLAIETSGHGALKENNWLDDGAFLMVKLLNKLASTRVSGGANGGSKVLTDLIDGLEEAAVAVELRLKIDQNHADLKGGSFKDYGEAVLKQLEKMSDADPKLLKAPVNYEGVRVSGYGGWFLLRLSLHDPVLPLNIEAPSNEDAVKLGLLVLSTVKEFPALDISALEKFTQP*