MGRGKIVIRRIDNSTNRQVTFSKRRSGLMKKAKELSILCDAEVGLIIFSSTGKLYDFASTSMQTVIERYNKMKEEHYLLMNPNSEIKFWQREAENLRRQLQYLQGYHKQLLGEELAGLSIKDLHNLENQLEMSLKGVRVKKEQVLKEEIKELNLKGNLFQQENMELHKKINLAREKNAELQKKLFSPGRVSEVDRVSHITYGINKEYELDPTINLELSQPRNQKTNAPNAMNLGLQLH*