MALSKEQKLTISEQQHTASSEQQVALDAELQLWNHTFGYVKSMALKAALDLGIPDAIHQHGGSATIPQIVTRITLHPSKTPCLRRLMRVLTVTGVFGTQEPHDDGGGCDDELVYTLTPASRLLVGPPGQNVSPLLNVMLCPIFVSSFLDLRGWFQHEMPDPSPFKVTHGRDIWELAAHDAGFSRLFDAGMVADSGFIMNVVVRECGSGTVFQGISSLVDVGGGFGGATQAIAKAFPHLECSVLDLPNVVAGAPADTAVKYVAGDMFESVSSADAVFLKSIIHDWGDADCVKILKNCKKAIPAQGGKVIILDIVVGAGSSSCDRKNVETQCLFDLYIMTINGVERDEREWKKIIFEAGFTSYKIIPVLGTRSIIEVCP*