MEKLGRKPLAAGAGVHSTELIIDYHGRKRVQAIPHLREYLQEIPTFTNPLMYSDYFHPLEGFFVSENDMVMENIVVDIQTIKRETQVLYHRAGPRSEVCFNPDDVRAAIVTCGRLSPGVNTVVRELVIGLWSQCGVRDIRGIRSGYRGFYSSDPVALNPKLVDNWHKTGGTVLETSRGGFDLQKIVDGIEANGFNQVYIIGGDGTMKGAVKVFEEVKKRRLKVSIVGIPNSVDNDVGVIDRSFGFHTAVETAQSAINAAHVEAESAPNGVGLVRLMGRNTGHIALNSTLGSRDVDCCLIPENPFYLEGEGGLFEFLEHRLAENGHFVLVVAEGAGQELIPRRPEDKDKRDEYGNPVFLDVGPWLRDELKNWWKKHHPNEQFTLKYIDPTYMIRAVPGNAADNIYCTLLAHSAIHGVMAGYTGFAAGMINGVYAYIPLDRVAATQNFVDVNDHKWAWMTSVTNQPDFSCLAKSIKED*