MSAQAALQRLSQLAVAVGIGGSFLSASLYTVDGGEQAVIFDRFRGVLDKTVGEGTHILIPWLQRPIIFDIRTHAHTVSSVTGTKDLQMVNLGLRVLYRPDTNRLPEIYKRLGVEYNEKVLPSIGNEVLKAVVAQFDADQLLTERPYVSSLVRESLLRRAKEFDILLDDVAITHLSYGAEFSRAVEQKQVAQQEAERSKFIVAKAEQEKRAAVIRAEGESEAAKLISDATAQCGPALIELRRIEASREIAGTLSKTPNVMYVPEGNNMLFAMNSLLK*