MGTSLARSVALFTLLLCLLLPSHGHGKLSTKFYAKSCPSVAAIVRSVMEQAVAKEPRMGASIIRLFFHDCFVNGCDASILLDDTSTFTGEKNAGANTNSVRGYEVIDAIKTQVEAACKGTVSCADIVALASRDAVDLLGGPTWNVQLGRKDSRAASQSAANANLPGPGSGAASLVAAFAAKGLSARDMTALSGAHTVGRARCLFFRGRIYTDQNVNASFAAARQQTCPQSGGDGNLAPFDDQTPDAFDNAYYTNLMAQRGLLHSDQELFNGGPQDALVRKYSGNARMFATDFAKAMVKMGGLAPAAGTPTEVRFNCRKVN*