MICPSPFKFHFEVAQMSLRAANLIAAGANSLSGTPLSFRSPSMSRVSASADALTTVPLATKGASFIRKHLQTLAPYTPIEPFEILSARLGRHPKDIVKLDANENPYGPPPEVLEALGSMEFPNIYPDPESRRLRAALAEDTGIGAEHILVGCGADELIDLIMRCTLDPGDKILDCPPTFTMYAFDAAVNGASVIKVPRLPGFALDVPSIVDTVRQQNPKIVFLTSPNNPDGCLVSDDELKTILDLPVLVVLDEAYVEFAREPSRINWVTNYENLIVLRTFSKRAGLAGLRVGYGAFPLSLIEYLWRAKQPYNVSVAAEVAACAALTNPKYLEDVKNALVEERERMFVKLKEFSFLEPYPSHANFILCSVTGNKTARELKAALAKDGVMVRHYEKAELQNYIRISVGKPEQTDAVLAALAKLQC*