KLQFGKGTRVTITPDIQDPNPSVYQLRGSKSSNTSVCLFTDFDSKANVSHGSDPGVFGSGQTVVDMKSTDSKSNGALAWSNNTGFECNYVFGESTDFYSSSETSCDAKLTEKSFETDANLNFQNLYVIGLRILLLKVAGFNLLMTLRLWSS