MKAVLALCVLFVGAFCAPALDEQLGNQWNLFKSVHEKKYNSVEEEAARRTIWEANLAKIQQHNLEADLGVHTYTLGMNRFGDMTNQEFRQQMNGFKVSANAETSEFDRHTFRAPSNVAIPAAVDWRTKGYVTPIKDQGQCGSCWAFSATGSLEGQHFAKTKKLVSLSEQNLVDCSGKFGNMGCDGGLMDSAFQYIKANKGIDTEKSYPYEAVDGKCRFKAENVGATDTGFVDIKKENETDLEAAIATVGPISVAIDASQDSFQFYKSGVYNEPDCSSTELDHGVLAVGYDKSGSTDYYIVKNSWGTSWGQKGYIWMSRNKKNQCGIATAASYPLV*