MFKYKQVIVARADLKLSKGKLAAQVAHGAVTAAFEAYKKKREWFEAWFREGQKKVVVKVESEEELFKLKAEAEKLGLPNALIRDAGLTEIPPGTVTVLAVGPAPEEIVDKVTGNLKLL
----EEEEEEE------HHHHHHHHHHHHHHHHHHHHH--HHHHHHHHH----EEEEEE--HHHHHHHHHHHHH----EEEEE-----------EEEEEE------HHHHHH------