MQYDCFLTHDWGEDEEGRSNHARVGKLCAALKAEGIRPWFDEECMRGDINDKMVDGIERSGAVVCFITDRYLEKAWGKGANGHNDNCKFEFDYSLRRKGVEAMIPVVMEKRCRNPSDWAGTVGGKLGGKLYIDLSSDDSSAFDSGVKQLAAEIRVVLESGRIRSGVAGGNKPGHPMAPATAPKAGTMEREPDAPAVDTIPAGELAGCWCMTWWCFLLTVTHPTDSTDEVEFWTTPFWPPIAIGFRQVPATNRWEGVGGCAGCARIFSCGKPALLVFDSSSSGHDESGCPITKLC*