MPLQSLLVLLALLCTHLVALYLGGVSWHSLGYGCPIPSLHFEPLYSTTTLSSQLNLTLSELLRTQHELAAVKLKLSSLLKSALINSSAIQLTRQDLRSASDALLEWKSFSEIQSKSKELQEYISLRDLPLGWNARMASGKMGSPIGHLCAMSGKDLAKFMEYEVGEECPDDQALAHRLLVHGCEPLPRRRCFARMPPNFPEPLPLPDCLWTVPSDDSILWTPYTCKSFNCLNDRKKKKVFEDCIDCFELDGREKNRWIAITSSHDRGLDLSIDEVLELKRGRIRIGLDIGGGGGTFAVRMREKNVTIVTSSLNLNGPFNNFIALRGVIPLFITIAQRLPFFD