MDGAQLVFKSLKCMFGDQVLRIESSEDDQNKRMKLTQTLSSNADGCDSKNMKQSKKKSVISTMNKLAKGKLSLGAKILQVGGVEKAFRRMFNVSETEKLLKATQCCLFTTAGPLSGRLFISSENLAFCSDKAVANNAKISNKGKKESVISAMNKLAKGKLSLGAKILQLGGVEKVFRRVFELTEGEQLLKASECSLFTTAGPLTGRLFISTEKIAFCSDKAIAKYSSPSGETVRYHYKVVIPLKKMKKANKAEDLKKASKKYLQVVTDDDFEFWFVGFLNYKKTFRILHQALSCCEPL*