MGNSGDLEQALQDGNIFRQLNALIVAHLRHHNLSQVASAVASATMTPLNIEVPPNRLLELVAKGLAAENNGTLRGVSSSVLLPSSYGSITTPRTASIDFSVNHAKGSSKTIPKHESKTLSEHKSVVRCARFSPDGMFFATGGADTSIKLFEVPKVKQMISGDTQARPLIRTFYDHAEPINDLDFHPRSTILISSAKDNCIKFFDFSKTTAKRAFKVFQDTHNVRSISFHPSGEFLLAGTDHPIPHLYDVNTYQCFLPSNFPDSGVSGAINQVRYSSTGSIYITASKDGAIRLFDGVSAKCVRSIGNAHGKSEVTSAVFTKDQRFVLSSGKDSTVKLWEIGSGRMVKEYLGAKRVKLRSQAIFNDTEEFVISIDEASNEVVTWDARTADKVAKWPSNHNGAPRWIEHSPVESVFVTCGIDRSIRFWKESV*