KITVHFINRDGETLTTKGKIGDSLLDVVVQNNLDIDGFGACEGTLACSTCHLIFEQHIFEKLEEAITDEENDMLDLAYGL TDDRSRLGCQICLTKAMDNMTVRVP