GGGSVNQLGGMFLNGRPLPEPKRRKMIELATEGVRPNQISRILRVSSGCVSKILSRYRRTGLLVPKTIGGSRPRLLTPGVISTIIQCKREHPTIFAWEIRKRLAAARMCKPSKVPSVSSINRILRRIHLDHGPMCMEINAHMRTEQCEFPCEDFESLIQEEVRERKMSETARDNDHRPKDPRHRNRTTFTQEQSTALEQEFSQSQYADMYTREKLS