MTRVYVGNLDPRVTERELEDEFKAFGVLRNVWVARRPPGYAFLEFDDERDALDAISALDRKNGWRVELSHKDKGGRGGGGGRRGGIEDSKCYECGELGHFARECRRGRGSVRRRSPSPRRRRSPDYGYARRSISPRGRRSPPRRRSVTPPRRGRSYSRSPPYRGSRRDSPRRRDSPYGRRSPYANGV