MKAVMLADLCIRTGLNDIVVAGGMESMSNAPYYAPKVRSGLRIGDAPLVDGMIKDGLWDPYSNVHMGQCGELCASRYGISREQQDDHAVESHARARLAMAQGWTAREITPIRVGDAVVENDEGPAKFNMEKLRRLRPAFQAEGTVTAGNASPLTDGAAALVISSRKAAQECGLPVLAVIRSQADANQAPEWFTTSPAVAAPKAVARAGLEMKDIDAWEINEAFSVVDLACSQLMHLDRSKVNMHGGAVALGHPIGASGARLLVTLINVLQVHCGKYGCAAVCNGGGGASSMVIEMCGSQPARL*