MFGSTLDSSRGNSAASGQLLTPTRFVWPYGGRRVFLSGSFTRWTEHVPMSPLEGCPTVFQVICNLTPGYHQYKFFVDGEWRHDEHQPFVSGNGGVVNTIFITGPDMVPAGFSPETLGRSNMDVDDVFLRTADPSQEAVPRMSGVDLELSRHRISVLLSTRTAYELLPESGKVIALDVNLPVKQAFHILYEQGIPLAPLWDFGKGQFVGVLGPLDFILILRELGTHGSNLTEEELETHTIAAWKEGKAHISRQYDGSGRPYPRPLVQVGPYDNLKDVALKILQNKVAAVPVIYSSLQDGSYPQLLHLASLSGILKCICRYFRHSSSSLPILQQPICSIPLGTWVPRIGESSSKPLATLRPHASLGSALALLVQAEVSSIPVVDDNDSLIDIYSRSDITALAKDKAYAQIHLDDMTVHQALQLGQDASPPYGIFNGQRCHMCLRSDSLVKVMERLANPGVRRLVIVEAGSKRVEGIISLSDVFQFLLGL*