MLVLFLSESTGGEHRDCIITEILTNAMQLSEDQYGNYLVQHLLRLKLPRVTDILIDTLQGNFLTLSCNKYASNVVEKIILDLREEHSTRVITELLSNPSGSMLLMDPYEDNMNGNRKISYGWYLYIPLKIEKVVVIGGCLMGFGIATTLILSSIQVILKEINFDYLQKSLKSIDVSVIVGPELASTLVIFISKEVKSDGNGDKLSTVSLAMAPSSSFTGSTTTSTTQILSDFSLEIYDKRDGNTHDDMLLAKLEIVNTGSSEPDFVVVICFQHGSGTSCVVEWLVFNRVNAGARKGLVLGPMRLLLSFSGGHVVGNFPPHEAFVLGGSNSFPGMNMWSDGNRLGRGRERDN*