MLSVLRVHLPSDIPIVGCELTPYVLLRRPDGSITPDDIPESSPADGFYLKHRWYRIQSDKGVAVCNVHPSEPATLQCLGCIKAKTVSKSYHCSPECFADSWRQHRTLHARAANAVQENSPEEEELFGSFNGSSTVGSTVGAALLGLSNGFIPVLVSDRGGGGETWYEVGRSRTYTPSADDVGHVLKFECTAIEASNGQAVAPASTLLTARVIPAPSPTPRRMIPLSFVDGISGLDSESHSPAAGTFTVLSYNVLADLYATSEMYSYCPPWALSWAYRRQNLLREIVGYRADILCLQEVQSDHFDEFFQPELEKHGYVAVYKKKTTEVYTGTSYANDGCATFFRRDCFSLVKKYEVEFNKAAQSLTETAIPPAQKKTALSRLLKDNVALIVVLEARDSSHGAEGGSAPGKRQLLCVANTHIHANPELKDVKLWQVQTLLKGLEKIAASADIPMLVCGDFNSVPGSAPHVLLASGRVDALHPDLATDPLGILRPTSRLCHQLPLVSAYSAFTRLERQRRRMDPSSNEPLFTNCTRDFLGTLDYIFYTADSLAVESLLELLDEDSLRRDTALPSPEWSSDHIALLAQFRYKPRSLR*