MSTLCKMGAQIVYIWDHSIKLFLHLPVHCPMHLSDLPPELFLNIAAHLPLYAVPSTLLSLASTNHRLYGIAYPLLHSHLILKNEEDTLCVLGRLIDDANLGRFVRGIHLTTALSREVRLDHARLDVVRTLQKLIHSGNIPNLSTLEVHLLLYSWYEETDPETGIYTDFEGFGEFRNGFWKSLQRFCPQLKNIAVTGIRDTDDGYLNQSGIFELQAFPNVTCFTVSLSSPHFDDDGVERLRRSVSVLSGRLRTLNVTLTMLATEVTFDGFLDLTFPCLESLGLTGWVLNDRSKMMEFWQRHQNLHSISLVNRQEIAWFLDSAGVTGDLLPKLKILRASFINVRNLAPILHRLLKLEILASFNAQVPYLLRYVLPSGIPKLKSLLIEQASGYSGNFRVLEGAHWYETADGEFKEADKFGKSRYFKSMTDGYLHSIVRGAPNLEELALKGPDLNMANHRRFMRGLSNFEHLKALFVPYIPGPIVEMKDGEKEQFRSLAMKTARACPTLEVFGNFNNEEEPRYLIARIRREGMSDDIGADMTIGHGMVLGQEDQAFPLTRPRLL*