MDSKRVAVVGSGISGLSAAWLLHRNGAKVTLFESEASCGGHTLTDTSSGFPVDLGFQVYNLTTYPHLVGLFEELGVETQPSEMSFALSMDGGKLEWGSHSLDTVFAQRSNLANPAFLSMIRDVIRFGRESPEVLRPESEAEFARMTLGQYLELRGYSAGFRDHYVAPMCAAVWSVPNAQVLDFPVRTLIRFWVNHHLLDLYQRPCWRVVSGRSKTYVDRITAELPDVRTSSPVQSVRSLGPQGPVQLTVAGAGEAEEFDVVLLATHSDISLRMLGAQGPKALRDVLEAIPYNDNDIFLHTDESLMPVCKKTWASWNFLGRSADGGDKAAVCVSYWANRLQPLPPGAPNLFVTLNPIHPPAEDKTFRRLSLAHPVFSFASDAAQRALPEAQGQGGIWLAGAWAGYGFHEDGIKSAVDAVTSMGCTIPWVPRSVSPKIGLLDQAAIRLFDKFARAAIKTGYLRIVLPNGDELVYGEKAHCAAPVPKGEEWRGRPALSATVRLFSPSFFRKVITRHDTGMGEAYMDGDYEVDNWSVCGMGEAYMDGDYEVDSLGGLLAVATANANNIEANRGMMGAFNWLGDRLLAAAHAARSNTLEGSRKNIEEHYDAGNDMYKLFLDASMTYSCGIWAKDCDLHQSQLNKLDALIDKAEIKEGDHVLEVGCGWGSFAMRAAQRTGCRVTGITVSKEQLAEATARVKAAGLADRVTLMFCDYRECPGAGTYDKVVSCEMIEAVGHEHMEAYFRTLGAMVKPGGRVVIQVIAEPDERYEAYCKSSDFIREHIFPGGHLPCMGVMVDSARGTGLSVHGCEDIGPDYAVTLRAWRQAWEEQKEAVLALGYSERFWRKYRFYFAYCEAAFDAKYIHTYQVTWVKDKEPTLTAADLQRSIDMSKGIHAPGGSIDCPGGLKVAPTGSDPVNQVLLCLYCFLAGVAVSTGRLLWLLPLATAAAAALHWAAGAASQLALPFYKDLPAERAALWRVDATHLSYSSLTAVLVTAFFITCPSALRLSAPPAAPGTWCADLPQALIVCSAGFFAFVLWAEVAGRLYRASYRHMAHFTLLLILFAAAAYKSEHTAFMALTLLSEVNSTCHLACKMLGTAASSSGTDGASAGAAAAALTAVDRLTFVAFRLVPHALLGLLVLFQPGAFASWAYYFLALGGMAYMNVTNVRRAVDLLIPLPAGKAHLA*