LLTSPKQDEKAHIRFPVLKFLMKFKKLIINFSFHIEPGHSGVNQLGGMFVNGRPLPDSTRQRIIELAHSGARPCDISRILQVSNGCVSKILCRYYETGSIRPKAIGGSKPRVATSSVVAKIDIYKRECPSIFAWEIRDRLLQEGICTPDNIPSVSGLSTGGGIDSFYLV