MSNLVLSLDISTSGTGWALFKGSDLIQSGVLKHKSKSYFERGRYMASQLRLIQSRALKKYDCYFSTIAVEKNSVMGPNQQSMLKIGIVTGIILGRLIADNVVFINVSTWRKYWKFSYKDRSKKSMKLQSKIKVEQEFNKSVKDDEADAILIGSYYVNQGYLDELETHDYY