MTRVYVGNLDPRVTERELEDEFKAFGVLRNVWVARRPPGYAFLEFDDERDALDAISALDRKNGWRVELSHKDKGGRGGGGGRRGGIEDSKCYECGELGHFARECRRGRGSVRRRSPSPRRRRSPDYGYARRSYSRSPPYRGSRRDSPRRRDSPYGRRSPYANGV