MTRVYVGNLDPRVNERDLEDEFRLFGVLRNVWVARRPPGYAFIEFDDRRDALDAVQALDGKNGWRVELSHNSKGSGGRGGGRGRGGGDDLKCYECGEPGHFARECRMRVGSRGGSGGRRRSPSPRRRRSPSYDGYGRRSYSPRRRRSPPRRRSVTPPRRGRSYSRSPPYRHARRASPYVNGNLDWMAWTPVCVDFLASAY