MDLLPQIRIWGPHGQQRLETCKIALLHSTPTGTETLKNLVLGGIASFTVVDDAKCTAVDLGNNFMVGPNSLGEARAKVVTETLQELNESVAGSYIEESPENLINSNPQFFHQFTVVVATQMREQELVKLDEICREQKITLVAVRSYGLMGLLRPSLPEHCVVESKQDTMVDDLRIHQPWPELRDYAMSFDLDRVDDFTHHHIPYVVILIQAAEAWKASHNGTLPQASKDRSAFKDMIKGMKRKIDGVPIQEENFDEAAKAAFHAWTPYTIPSEVNAVLKDDAAHAELGPHSSTFWIMVAALKAFVANEGQGTQLPLDGSIPDMHSTTEQYLKLQHLYRERADQDVTAVQAHLASILKCLGKDGTSIGRDVVRHYCKNARSLRVTRYRPLKEEYSKDACRSRALGNALGSEGEAGTAALYVLLRAADRFYSLHGRFPGSPGSDVDDDVPALKAAAHQLLGEYGLGHQTIQDDYIMEMCRFGAGELHVVAAFIGGMAAQEIIKLVTCQFTPMIGALVFNGISNSTCCFEL*