MQGLVAYDSCGYWVYGKLTSGSVATNDTSVLSFPSCKKFSALGREQKFLNSVAVAQSRTTDIWACASVFLETAEVFPENPLFRTTEQTFNKVEQLAVSEGTAIVRVKFLLKKECRFGERFDVVGSDPAFGNWDPKAGVPMKWSEGHNWSAEMDIPNGKKFEYKFVLIGVNGEIEWQPGSNHYLDTTDSISPLVVCKPWSLEEAESGEEKSVAIVEQDTKNTVTEEEASSFFDMGMDTLILEEDQLRRAEILEAQTQADDVYGKAPLSHSSVENVGQADAEFPLQAPTLVPTLVEVPDEIADNTQLLA*