MAADSDSFYFPLELLREILLKLPAESLIRFTVVCKSWYSLITSYPFISAHFAQTPHSETLFVRRYDSSCNREHYLLFEDSKNRPFNLNFTSELYFPFNCPLGYFRIVGSCNGILCLSDDLFGELRSLILWNPSIKKFIILPMPSINPQSPHMFVFGFGADLRESDDYKLVRLVYRKTDDVVYKDPPEIEIYSINSGVWRIVIGVEIKHCIVEFMWSQVFVNGVVHWIAYDVVANGGELRSLVMTFSIADEVFGEIMLPDALVGVIATHLSVVLFEESLAVVKYEREIDVASCEVWVMKQYGVSESWSRLYRINLVAGMEKVVGFRKNGEVLFSTRSNDLVSYDPNSGQNWGLRIQGSSRSFYVQNYMESLILLKGNNVVSRGLLE*