MGSLPSRQLALSLSREEVATFVTSLGGNCGCFKPYARSFAENGVDGELLASLSTAEFIDAMDELNITHQGHRRVLCDAFEEVYVDFGSIDHSKLMDATRSTARLSCSDTICRSCAVRRVPDSDEASSIAKTLREESELLAMENQSLCQRISELEEQQETDGNYYRAPPTAGIVTIVSTDIQGSTALWEADERAMLQALRLHDQIMRKTMAEHYGYECETEGDAFIMAFHEPSHAIAFGLALQQNLHRASWSDKILRLTASSLSTNDGRRGLRVRICIHQGQVTTFANPVSGRLQYAGPAMKITKKLEGQAQGGQILTTLQTWRDATTHSAELHQRARVSLVDPSLMFPMDQGICSVQVVSADGL*