MIGKIREALGVGCIRMGYLDAQAGEEGRTAFRRAEKKYKLYKRSTSHAHRSSIANARVPGTDLSEVLDFRMISEAMSHGSSNVEEGVKKMDLGFDWPVLTLDRHPGFFFIPAALTVEEQMYWIQESLLNFPQPPNRTNHTAFHGHINNLWKRAQNEQFLVCKKSTATHNPNPELDLNKDSTDKCKIQTLHYGSCKSEGGEKNYTIVNCGESQPESDPVCRLEKTTQSQSEGDENCDDRFMTREKAYKLVERDCSGDEKLDLFDKIIPASSLLRKLRWATLGLQFDWSKRAYDVSLPYNEIPPKLSELARKLAKPAMGSGEFHAEAAIVNYFGCSDMLGGHLDDMEADLSRPIVSISLGCKAIFLLGGTSRDDNPVAMYLRSGDVILMSGPSRLCFHGVPRIFVNPEEAELPDYTSFASFSPFLDYIKDSRVNINIRQVF*