SGQTGVNQLGGVFVNGRPLPDQVRRRIVELAQMGVRPCDISRQLLVSHGCVSKILTRFYETGSIKPGSIGGSKPKQVATPLVVRKILELKQQNPSIFAWEIRDQLLAQTVCDDNTIPSVSSINRILRNASM