MDLSGAPVPVALLRGHTHPVTSLRFYNAFLVSGDESGWVFWWSLVTRRPLAIWKAHHEAILSLVWMDETHLLTQGRDDKLYVWRLELDAQGKSGLSVKPPSSLVADDPTDYPKPWLTYSLTVNSLNFCQVAWVNGLLAKPDLDSSDKVELLEWTDGAFRVVWNDIYPRLNGIKTGIVMDLNIMNKKLIVGYEGGAVAVFDISDRNRYTPVLNYYVVSHVQPVLSVRAHPTKKEFVSSSADSLIVKHPIKDQVVPEEEMEEPEPAKNSERPPSPKIVEVEDSPELEPPKNVVRGFDVPGLELEEGIEVKEEEKPESKPLDAVNVRHSGLSSLQLDSDGDLIMTAGWDGKVRLFTYDDISKVSVFHEREGVGCVAFSTPTTSDTANPRLAKALTTRWIAVGGKDGKIELYTIQQGNEKTLGEGRSKYIRH*