MFSGYYCWNRARAPKQSVMQRNSVLAWGAGEDGQLGLGNLDDRPYVCEVEALNGHDVVSVVSGSRNSLAICKDGRLFTWGWNQRGTLGHPPGTKTESTPTQVQALANVKIVQAAIGGWHCLAVDDKGCAYAWGGNEYGQCAEEHELKGENKQLRRDIVIPQRCAPHLSVRQVAAGGTHSVVLTNEGQVWTWGQQWPPGDIKQISTPVRVQGLEKVRLIAVGAFHNLALMEHGEVWAWGNNEYGQLGTGDTQPRAQTVQVKGLAGLVLVDIAAGGWHSTALTADGEVYGWGRGEHGRLGFGDDKSSKMVPQRIHLLAGETIIQLSCGGTHSVALTNDGRMFSFGRADNGRLGFPRAITTGHPTEVPTVSPLNSKRDEKENLDMEGKEKEREESGSDTSVRWSVKSVACGGRHTLALASWDFAEALL*