MRRSIVIVIALTAKGFLHRHLLEKGNLVTALSLRICNSRAFSGRSDYRERLRSGLHSIKFNDALTLFCDMAESHPLPSIVDFSRLLIAIAKLNKYEAVISLFRHLEMLGISHDLYSFTTLIDCFCRCARLSLALSCLGKMMKLGFEPSIVTFGSLVNGFCHVNRFYEAMSLVDQIVGLGYEPNVVIYNTIIDSLCEKGQVNTALDVLKHMKKMGIRPDVVTYNSLITRLFHSGTWGVSARILSDMMRMGISPDVITFSALIDVYGKEGQLLEAKKQYNEMIQRSVNPNIVTYNSLINGLCIHGLLDEAKKVLNVLVSKGFFPNAVTYNTLINGYCKAKRVDDGMKILCVMSRDGVDGDTFTYNTLYQGYCQAGKFSAAEKVLGRMVSCGVHPDMYTFNILLDGLCDHGKIGKALVRLEDLQKSKTVVGIITYNIIIKGLCKADKVEDAWYLFCSLALKGVSPDVITYITMMIGLRRKRLWREAHELYRKMQKEDGLMPIK*