MVFLHKNLSSIVSRMGIVSCACTEYGTSLQLHIVTTLGLLFVKNLLISLPASTSANPIVPNGSSGYVQPSQTSRGSWSTLTEHPTIADGKSTNVSQSPMEIQSAEPASTSTTVQGQLMPNCQPYTTLAPANSVSGVYSPSSDPVLLPSLALRVSGVVGTIKREVGMVGTQRPSSEHSVGSLAVESSSFSCNLSESLQLTQSSTQNADVSTGNSSGNEKFISATVLPLLQDGTVKKSKQLNGDHLSEKQSWASTSSTLGASVRRSSFMGNHYSSRSQHQPVGHLKVDSANASGWGTVGVGTSSSIGAFPLSISFVILGFSISLGVGYWAVIVDKPVTLWIATSEIVRALRHAATISSTEASAAGS*