MIQESVGHFLTHLCTVAAPHGELRLRLARHPGLVPALLHLASATRPLLFAPVVIGDPAAAAPEAPAAPWPPAAASPRGGRLRLVAAGHEGHGAELAAARGAQAAFLAAPGEPVAVLAGALEWIILEEDLHERSAWFGAASMCCLHSADGPEPGSLENAVEARAEQTRELAACLADLCVFEEHARALFAVCVGADSDPIFGGYDGEFDPDFGGVPHYNWKGIGDEHFAEKEYALAALVYGAVLGFCPAEARLTRAAALGSRAECALLLGGRARAADAERDAAAALRELEPGAGAAGPGPRGAALAEKARGRLRRARALLAAPSGPED*